package com.wms.entity;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

@ApiModel("到货质检")
@Data
@AllArgsConstructor
@NoArgsConstructor
public class ArrivalQualityInspection {
    @ApiModelProperty(value = "物料编码",notes = "")
    private String mcode ;
    /** GS1编码 */
    @ApiModelProperty(value = "GS1编码",notes = "")
    private String gs1 ;
    @ApiModelProperty(value = "批次号",notes = "")
    private String batchNum ;
    @ApiModelProperty(value = "物料属性",notes = "")
    private String type;
    @ApiModelProperty(value = "存放温区",notes = "")
    private String warmarea ;
    /** 规格 */
    @ApiModelProperty(value = "规格",notes = "")
    private String spec ;
    @ApiModelProperty(value = "采购数量",notes = "")
    private String  num ;
    @ApiModelProperty(value = "采购单价",notes = "")
    private Double price ;
    @ApiModelProperty(value = "金额",notes = "")
    private Double total ;
    @ApiModelProperty(value = "质检id",notes = "")
    private int id ;
    @ApiModelProperty(value = "备注",notes = "")
    private String note ;
    /** 质检时间 */
    @ApiModelProperty(value = "质检时间")
    private String  inspectDate ;
    /** 质检人 */
    @ApiModelProperty(value = "质检人")
    private String inspectUser ;
    /** 不合格数量 */
    @ApiModelProperty(value = "不合格数量")
    private int notqualifiedNum ;
    /** 合格数量 */
    @ApiModelProperty(value = "合格数量")
    private int qualifiedNum ;
    /** 生产日期 */
    @ApiModelProperty(value = "生产日期")
    private String productDate ;
    /** 合格率 */
    @ApiModelProperty(value = "合格率")
    private Double yield ;
    /** 到货明细id */
    @ApiModelProperty(value = "到货明细id")
    private int arrivalDetailid ;
    /** 到货单id */
    @ApiModelProperty(value = "到货单id")
    private int arrivalId ;
}
